Skip to main content

Тесты nvme дисков

Собираем тесты производительности nvme дисков

Методика (надо бы заскриптовать)

Для тестирования диска используем FIO

Тест 1. Линейная запись

Проверяем сколько байтиков можно влить в устройств за 600 секнуд

fio -ioengine=libaio -direct=1 -invalidate=1 -name=SeqW4Md32t600 -bs=4M -iodepth=32 -rw=write -runtime=600 --output SeqW4Md32t600.json --output-format=json+ -filename=/dev/nvmeXn1

в таблицу вставляем вывод

jq '.jobs[].write.bw_bytes' SeqW4Md32t600.json

Тест 2. Линейное чтение

fio -ioengine=libaio -direct=1 -invalidate=1 -name=SeqR4Md32t600 -bs=4M -iodepth=32 -rw=read -runtime=600 --output SeqR4Md32t600.json --output-format=json+ -filename=/dev/nvmeXn1

в таблицу вставляем результат

jq '.jobs[].read.bw' SeqR4Md32t600.json 

По возможности приложите полные файлы тестов в папку fio-results, подпапка с именем производитель_модель

Сводная таблица

ПроизводительМодельFW revРазмерТест 1Тест 2
INTELSSDPF2KE032T1O9CV104503.20 TB37638833546753895